package com.ruoyi.exam.vo;

import java.util.List;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.exam.domain.ExamQuestion;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import lombok.experimental.Accessors;

/**
 * 题目Vo对象 exam_question
 *
 * @author Tellsea
 * @date 2025-05-30
 */
@Data
@Accessors(chain = true)
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true)
public class ExamQuestionVo extends ExamQuestion {

    /**
     * 所属题库id
     */
    private List<Long> questionBankIds;

    /**
     * 查询时候的题库id
     */
    private Long questionBankId;

    /**
     * 题目选项列表
     */
    private List<ExamQuestionOptionVo> options;

    /**
     * 题目答案列表
     */
    private List<ExamQuestionAnswerVo> answers;

    @Excel(name = "题库")
    private String questionBankName;



}
